.balance-label {
  color: #222222;
  margin: 0;
  font-family: 'Jost';
  font-weight: 500;
  font-size: 16px;
}
.balance-label b{
  color: #222222;
  margin: 0;
  font-family: 'Jost';
  font-weight: 500;
  font-size: 24px;
}
.balance-label b:after {
    display: none;
}

.balance-label:not(:first-child) {
    display: none;
}

.user-profile-image {
    border-radius: 100px;
    width: 50px;
}
.btns-cont, .bonus-cont {
    background: var(--myMainBg);
}

.bonus-balance {
font-size: 24px !important;
}
.h-16-text, .h-24-text {
  color: #222222;
  margin: 0;
  font-family: 'Jost';
  font-weight: 500;
    font-size: 16px;
}

.student-info {
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 4px;
}

.row-center {
  display: flex;
  gap: 16px;
  align-items: flex-start;
}
.bonus-text {
  display: flex;
  margin-top: 20px;
  align-items: flex-end;
  padding: 0;
}

.bonus-div {
  display: flex;
flex-direction: column;
align-items: flex-start;
padding: 0px;
gap: 23px;
}
.row-center {
  flex: none;
  order: 0;
flex-grow: 0;
}

h4.h-20-text{
font-family: 'Jost';
font-style: normal;
font-weight: 500;
font-size: 20px;
color: #222222;
  margin: 0;
    line-height: 0.9;
}

.p-small-text{
font-family: 'Inter' !important;
font-style: normal;
font-weight: 300;
font-size: 10px;
margin: 0;
  padding: 0;
color: #222222;
}

@media (max-width: 480px) {
    .h-20-text {
    	font-size: 1em !important;
    }
	.p-small-text {
        font-size: 7px !important;
	}
    .btns-cont {
        padding: 9px 1px!important;
        width: 50%;
    }
    .btns-cont svg{
        scale: 0.6;
    }
    .bonus-cont {
        padding: 8px !important;
        width: 50%;
        margin-bottom: 0 !important;
    }
    .bonus-cont img{
        width: 30px;
        height: 30px;
    }
    .balance-label {
		font-size: 10px;
        margin-top: 10px;
        /*position: absolute;
    	bottom: 9px;*/
	}
    .balance-label b {
        font-size: 16px;
    }
    .row-center {
        gap: 5px;
    }
    .html-btn-cont {
        padding: 2px 9px !important;
    }
}

.btn-links {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  align-items: center;
  padding: 0px;
}
